package zzh.com.kangkenuo.event;

import android.util.Log;

import org.json.JSONException;
import org.json.JSONObject;

/**
 * @author zzh
 * @Name:
 * @Description:
 * @date
 * @time
 * @copyright
 */
public class NetMsgEvent extends MsgEvent {
    static final String TAG = "NetMsgEvent";
    private JSONObject _jsonObj;

    public NetMsgEvent() {
    }

    public NetMsgEvent(String jsonMsg) {
        try {
            _jsonObj = new JSONObject(jsonMsg);
        } catch (JSONException e) {
            Log.d(TAG, "无法转换jsonMsg:" + jsonMsg);
        }
    }

    public NetMsgEvent(JSONObject jsonObj) {
        if (jsonObj != null) {
            _jsonObj = jsonObj;
            return;
        }
        Log.d(TAG, "NetMsgEvent jsonObj is null");
    }

    public String getMsgString() {
        if (_jsonObj != null) {
            return _jsonObj.toString();
        }
        Log.d(TAG, "get Msg error!");
        return "NetMsgEvent message error!";
    }

    public JSONObject getMsgJSONObj() {
        return _jsonObj;
    }
}
